a tropical plant - Español Inglés Diccionario